Le principe des Progressives Web Apps est d’essayer de ressembler à une application native. Une fonctionnalité qu’on retrouve dans la plupart des applications natives est l’affichage de notifications poussées par un serveur. Il est donc normal qu’on cherche à faire la même chose avec une PWA.
Le service worker est maintenant supporté par la plupart des navigateur et permet de facilement rendre un site web accessible hors ligne.